Intraxia\Jaxion\Axolotl\Model B

Total Complexity 89
Dependencies 8
Dependents 2
Total lines 732
Lines of code 300
Logical lines of code 163
Comment lines 316
Methods 34
Properties 9

Methods 34

Method Rating Maintainability Complexity Lines of code
serialize()
A
53 8 24
set_attribute()
S
57 5 17
get_attribute()
S
59 5 15
get_table_keys()
S
59 5 14
sync_original()
S
61 4 12
get_computed_keys()
S
61 4 12
get_wp_object_keys()
S
61 4 12
is_fillable()
S
63 4 12
get_primary_id()
S
62 4 12
create_wp_object()
S
60 3 14
clear()
S
61 3 13
get_changed_wp_object_attributes()
S
64 3 11
get_changed_table_attributes()
S
63 3 11
override_wp_object()
S
63 3 11
set_wp_object_constants()
S
66 3 9
get_attribute_keys()
S
63 2 11
get_original_attribute()
S
66 2 8
has_map_method()
S
70 2 6
has_compute_method()
S
70 2 6
maybe_boot()
S
72 2 5
__construct()
S
65 2 10
get_underlying_wp_object()
S
71 2 6
merge()
S
70 2 6
uses_wp_object()
S
76 2 4
override_table()
S
76 1 4
__get()
S
80 1 3
refresh()
S
77 1 4
__set()
S
80 1 3
get_original_underlying_wp_object()
S
80 1 3
get_original_table_attributes()
S
80 1 3
get_table_attributes()
S
80 1 3
unguard()
S
81 1 3
reguard()
S
81 1 3
get_compute_methods()
S
64 1 10